Orange balsam

Definitions

Noun
  1. 1
    North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil wordnet

Next best steps

Mini challenge

Unscramble this word: orangebalsam